<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>Business Analyst Community &amp; Resources | Modern Analyst</title> 
        <link>https://www.modernanalyst.com</link> 
        <description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description> 
        <ttl>60</ttl> <item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/7131/What-are-agentic-workflows.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=7131</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=7131&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are agentic workflows?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/7131/What-are-agentic-workflows.aspx</link> 
    <description>&lt;p&gt;An &lt;strong data-end=&quot;55&quot; data-start=&quot;35&quot;&gt;agentic workflow&lt;/strong&gt; is a business process where an AI system doesn&amp;rsquo;t just &lt;em data-end=&quot;119&quot; data-start=&quot;110&quot;&gt;suggest&lt;/em&gt; work&amp;mdash;it can &lt;strong data-end=&quot;166&quot; data-start=&quot;132&quot;&gt;plan, decide, and take actions&lt;/strong&gt; to move a task toward completion.&lt;/p&gt;

&lt;p data-end=&quot;333&quot; data-start=&quot;202&quot;&gt;In a traditional workflow, software follows explicit rules and humans perform decisions. In an agentic workflow, an AI &amp;ldquo;agent&amp;rdquo; can:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;360&quot; data-start=&quot;336&quot;&gt;interpret intent (goal),&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;385&quot; data-start=&quot;363&quot;&gt;break work into steps,&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;409&quot; data-start=&quot;388&quot;&gt;choose tools/actions,&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;464&quot; data-start=&quot;412&quot;&gt;execute actions (sometimes across multiple systems),&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;502&quot; data-start=&quot;467&quot;&gt;and escalate to humans when needed.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 data-end=&quot;543&quot; data-start=&quot;504&quot;&gt;Why it matters to Business Analysts&lt;/h3&gt;

&lt;p data-end=&quot;667&quot; data-start=&quot;544&quot;&gt;Agentic workflows change what &amp;ldquo;requirements&amp;rdquo; must cover. It&amp;rsquo;s no longer enough to define screens and rules&amp;mdash;you must define:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;739&quot; data-start=&quot;670&quot;&gt;&lt;strong data-end=&quot;690&quot; data-start=&quot;670&quot;&gt;Decision rights:&lt;/strong&gt; what the agent is allowed to do without approval&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;811&quot; data-start=&quot;742&quot;&gt;&lt;strong data-end=&quot;757&quot; data-start=&quot;742&quot;&gt;Boundaries:&lt;/strong&gt; what it must never do (data, actions, users, systems)&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;871&quot; data-start=&quot;814&quot;&gt;&lt;strong data-end=&quot;829&quot; data-start=&quot;814&quot;&gt;Escalation:&lt;/strong&gt; when it must stop and hand off to a human&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;948&quot; data-start=&quot;874&quot;&gt;&lt;strong data-end=&quot;887&quot; data-start=&quot;874&quot;&gt;Evidence:&lt;/strong&gt; logs, explanations, and auditability (what happened and why)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 data-end=&quot;961&quot; data-start=&quot;950&quot;&gt;Example&lt;/h3&gt;

&lt;p data-end=&quot;1059&quot; data-start=&quot;962&quot;&gt;A &amp;ldquo;copilot&amp;rdquo; might draft a customer response for a human to send.&lt;br data-end=&quot;1029&quot; data-start=&quot;1026&quot; /&gt;
An &lt;strong data-end=&quot;1052&quot; data-start=&quot;1032&quot;&gt;agentic workflow&lt;/strong&gt; might:&lt;/p&gt;

&lt;ol style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;1079&quot; data-start=&quot;1063&quot;&gt;read the ticket,&lt;/li&gt;
 &lt;li data-end=&quot;1102&quot; data-start=&quot;1083&quot;&gt;pull order history,&lt;/li&gt;
 &lt;li data-end=&quot;1138&quot; data-start=&quot;1106&quot;&gt;decide if a refund is warranted,&lt;/li&gt;
 &lt;li data-end=&quot;1181&quot; data-start=&quot;1142&quot;&gt;issue the refund in the payment system,&lt;/li&gt;
 &lt;li data-end=&quot;1205&quot; data-start=&quot;1185&quot;&gt;notify the customer,&lt;/li&gt;
 &lt;li data-end=&quot;1241&quot; data-start=&quot;1209&quot;&gt;and log the full decision trail.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 data-end=&quot;1272&quot; data-start=&quot;1243&quot;&gt;What a strong BA delivers&lt;/h3&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;1324&quot; data-start=&quot;1275&quot;&gt;A workflow map showing &lt;strong data-end=&quot;1324&quot; data-start=&quot;1298&quot;&gt;human + agent handoffs&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;1381&quot; data-start=&quot;1327&quot;&gt;Risk tiers (low/medium/high) tied to required controls&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li data-end=&quot;1460&quot; data-start=&quot;1384&quot;&gt;Acceptance criteria for audit logs, monitoring, and rollback (&amp;ldquo;kill switch&amp;rdquo;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 29 Dec 2025 21:07:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:7131</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6792/Give-an-example-of-using-process-mining-insights-to-justify-a-re-engineering-project.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6792</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6792&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Give an example of using process-mining insights to justify a re-engineering project</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6792/Give-an-example-of-using-process-mining-insights-to-justify-a-re-engineering-project.aspx</link> 
    <description><p><strong>Scenario</strong><br />
A mid-size mortgage lender complained that &ldquo;simple&rdquo; refinance loans were still taking 22 days on average&mdash;well above its advertised 15-day target. Management suspected underwriting staffing was the bottleneck and planned to add headcount. Before approving the budget, the analytics team ran a <a href="https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6791/What-is-Process-Mining.aspx" target="_blank"><strong>process-mining</strong></a> study on six months of event logs exported from the loan-origination system (LOS), e-signature platform, and credit bureau calls (2.4 million time-stamped events).</p>

<div align="center">&nbsp;</div>

<p><strong>1. Discovering the <em>Real</em> Process</strong></p>

<p>Process-mining software reconstructed the actual flows and overlaid performance metrics:</p>

<ul style="margin-left: 40px;">
 <li><strong>Median lead time:</strong> 22 days but only <strong>7 hours</strong> of value-adding work.</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>Variant explosion:</strong> 138 distinct paths; the top 3 covered just 46 % of cases, signalling uncontrolled exceptions.</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>Rework loops:</strong> 38 % of loans cycled through &ldquo;Document Requested &rarr; Upload &rarr; Missing Docs&rdquo; at least twice, adding 3.7 days per loop.</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>Idle gaps:</strong> After &ldquo;Credit Pull,&rdquo; 62 % of files waited &gt;48 hours for an initial review&mdash;even for low-risk FICO &ge; 740 borrowers.</li>
</ul>

<div align="center">&nbsp;</div>

<p><strong>2. Root-Cause Insights</strong></p>

<p>Drilling into conformance checks showed that &ldquo;Missing Docs&rdquo; loops were highly correlated with loans sourced by two particular call-center teams. Text-mined notes revealed those agents were using an outdated checklist. Idle gaps traced to a rules engine that routed every file&mdash;even low-risk ones&mdash;to the same underwriting queue.</p>

<div align="center">&nbsp;</div>

<p><strong>3. Re-engineering Proposal</strong></p>

<p>The BA presented a two-pronged redesign:</p>

<ul style="margin-left: 40px;">
 <li><strong>Straight-Through Processing (STP):</strong> Auto-approve credit pulls &ge;740 FICO &amp; &lt;80 % LTV for an &ldquo;expedited&rdquo; queue; introduce robotic validations for income and asset docs.</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>Checklist Modernization:</strong> Deploy an in-app wizard that enforces the current documentation checklist before a file can be submitted.</li>
</ul>

<p>Projected benefits were simulated in the process-mining tool by removing rework loops and idle events:</p>

<table border="1" cellpadding="5" cellspacing="0">
 <thead>
  <tr>
   <th>
   <p align="center"><strong>Metric</strong></p>
   </th>
   <th>
   <p align="center"><strong>As-Is</strong></p>
   </th>
   <th>
   <p align="center"><strong>Simulated Future State</strong></p>
   </th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>
   <p>Avg. Lead Time</p>
   </td>
   <td>
   <p>22 days</p>
   </td>
   <td>
   <p><strong>11 days</strong></p>
   </td>
  </tr>
  <tr>
   <td>
   <p>Rework Rate</p>
   </td>
   <td>
   <p>38 %</p>
   </td>
   <td>
   <p><strong>8 %</strong></p>
   </td>
  </tr>
  <tr>
   <td>
   <p>Underwriter Touches</p>
   </td>
   <td>
   <p>2.6</p>
   </td>
   <td>
   <p><strong>1.1</strong></p>
   </td>
  </tr>
 </tbody>
</table>

<p>The model showed a 33 % capacity release&mdash;worth more than three new underwriters.</p>

<div align="center">&nbsp;</div>

<p><strong>4. Business Case &amp; Sign-off</strong></p>

<p>By quantifying each redesign lever with log-level evidence, the BA framed a clear ROI: <strong>$1.2 M annual savings</strong> (labor + lock-extension fees) vs. <strong>$300 k one-time platform changes</strong>. The executive team approved the re-engineering project, cancelling the headcount request and setting a KPI to monitor the live process via continuous process mining.</p>

<div align="center">&nbsp;</div>

<p><strong>Take-away</strong></p>

<p>Process-mining moved the conversation from anecdotal &ldquo;we&rsquo;re swamped&rdquo; to data-driven proof, allowing the BA to justify a targeted, automation-first re-engineering effort that halved cycle time without adding staff.</p>
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 08 Jul 2025 04:22:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6792</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6791/What-is-Process-Mining.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6791</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6791&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Process Mining?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6791/What-is-Process-Mining.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;Process Mining&lt;/strong&gt; is a data-driven discipline that extracts digital footprints from the event logs of enterprise systems (ERP, CRM, BPM, ticketing, IoT, etc.) and automatically reconstructs how work actually flows through an organization. Unlike workshop-based mapping that relies on interviews and sticky notes, it reveals the &lt;em&gt;real&lt;/em&gt; sequences, variants, wait times, and exceptions recorded by time-stamped transactions.&lt;/p&gt;

&lt;p&gt;Process Mining turns system exhaust into x-ray vision for business processes, empowering analysts to diagnose, quantify, and continuously manage improvement opportunities with scientific precision.&lt;/p&gt;

&lt;div align=&quot;center&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Three Core Capabilities&lt;/strong&gt;&lt;/p&gt;

&lt;ol style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Discovery&lt;/strong&gt; &amp;ndash; builds a visual &lt;em&gt;as-is&lt;/em&gt; model from raw logs, highlighting the most common path and every deviation.&lt;/li&gt;
 &lt;li&gt;&lt;strong&gt;Conformance&lt;/strong&gt; &amp;ndash; compares that empirical model to a reference design or policy to spot violations, rework loops, and compliance risk.&lt;/li&gt;
 &lt;li&gt;&lt;strong&gt;Enhancement&lt;/strong&gt; &amp;ndash; enriches the model with performance data (cycle time, cost, carbon, customer sentiment) so improvement scenarios can be simulated.&lt;/li&gt;
&lt;/ol&gt;

&lt;div align=&quot;center&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;How It Works:&amp;nbsp;&lt;/strong&gt;&lt;em&gt;Ingest logs&lt;/em&gt; &amp;rarr; &lt;em&gt;identify case ID, activity, timestamp&lt;/em&gt; &amp;rarr; &lt;em&gt;algorithmically create process graph&lt;/em&gt; &amp;rarr; &lt;em&gt;overlay metrics&lt;/em&gt; &amp;rarr; &lt;em&gt;drill down by variant, root cause, or persona&lt;/em&gt; &amp;rarr; &lt;em&gt;export insights to BI or automation tools&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common Metrics Reported:&amp;nbsp;&lt;/strong&gt;Lead and touch time, waiting time, throughput, first-pass yield, variation count, compliance score, automation potential.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tools:&amp;nbsp;&lt;/strong&gt;Commercial platforms (Celonis, UiPath Process Mining, Apromore, Minit) and open-source libraries (ProM, PM4Py) ingest logs from SAP, ServiceNow, Salesforce, or custom databases via connectors or SQL.&lt;/p&gt;

&lt;div align=&quot;center&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Why Business / Systems Analysts Use It&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Cuts through hearsay:&lt;/strong&gt; replaces &amp;ldquo;I think we do X&amp;rdquo; with provable facts.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Quantifies waste:&lt;/strong&gt; idle time, rework, ping-pong hand-offs, and variant sprawl are measured in minutes and dollars.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Builds bulletproof business cases:&lt;/strong&gt; simulation shows how removing one approval or adding a bot affects lead time and capacity.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Feeds requirements:&lt;/strong&gt; the mined &amp;ldquo;happy path&amp;rdquo; and exceptions translate directly into user stories, SLAs, and test scenarios.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Supports continual monitoring:&lt;/strong&gt; dashboards alert stakeholders when the live process drifts from the improved design.&lt;/li&gt;
&lt;/ul&gt;

&lt;div align=&quot;center&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A telecom analyzed 12 million trouble-ticket events. Mining revealed that 27 % of tickets detoured back to Level-1 support after Level-2 touched them, adding 2.1 days per case. Automating ticket triage and adding a knowledge-base prompt cut rework to 4 % and saved &amp;pound;3 M annually&amp;mdash;numbers the analyst could present with confidence because they came straight from the logs.&lt;/p&gt;

&lt;div align=&quot;center&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 01 Jul 2025 04:13:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6791</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6744/How-do-you-decide-whether-to-optimize-or-re-engineer-a-process.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6744</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6744&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you decide whether to optimize or re-engineer a process?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6744/How-do-you-decide-whether-to-optimize-or-re-engineer-a-process.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot;&gt;&lt;span id=&quot;docs-internal-guid-2051d8bd-7fff-c768-88cf-5d017480a8c5&quot;&gt;When I&amp;rsquo;m deciding whether a process just needs a tune-up or a complete tear-down, I start with a quick reality check: &lt;/span&gt;&lt;em&gt;&lt;strong&gt;Is the process basically sound but sluggish, or is it fundamentally getting in the way of our goals?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;&lt;span id=&quot;docs-internal-guid-2051d8bd-7fff-c768-88cf-5d017480a8c5&quot;&gt;First, I look at &lt;/span&gt;&lt;strong&gt;performance metrics and complaints&lt;/strong&gt;. If we&amp;rsquo;re missing targets by, say, 10&amp;ndash;15 percent and the issues cluster around clear bottlenecks&amp;mdash;extra approvals, manual re-keying&amp;mdash;there&amp;rsquo;s usually mileage in streamlining what we already have. Small fixes like removing duplicative steps or adding a bit of automation can get us back on track quickly and at low risk.&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;&lt;span id=&quot;docs-internal-guid-2051d8bd-7fff-c768-88cf-5d017480a8c5&quot;&gt;If the gap is big&amp;mdash;think 30 percent or more&amp;mdash;or if the pain points come from deeper problems such as outdated tech, new regulations, or a process that just doesn&amp;rsquo;t fit how the business operates now, patching won&amp;rsquo;t cut it. In that case, I lean toward &lt;/span&gt;re-engineering: stepping back, redefining the objectives, and designing a fresh workflow that&amp;rsquo;s future-proof.&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;&lt;span id=&quot;docs-internal-guid-2051d8bd-7fff-c768-88cf-5d017480a8c5&quot;&gt;Two other things help me choose. &lt;/span&gt;&lt;strong&gt;Cost and risk&lt;/strong&gt;: I run a rough cost-versus-benefit comparison. If incremental tweaks deliver most of the value for a fraction of the effort, optimization wins. But if maintaining the old process exposes us to fines, lost customers, or tech debt, a reboot makes more sense. &lt;strong&gt;Culture &lt;/strong&gt;matters too. In a team comfortable with steady, Kaizen-style improvements, optimization sticks. If leadership is pushing a wider transformation, people often have the appetite&amp;mdash;and the air cover&amp;mdash;for radical change.&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;&lt;span id=&quot;docs-internal-guid-2051d8bd-7fff-c768-88cf-5d017480a8c5&quot;&gt;So, in short, &lt;em&gt;&lt;strong&gt;I optimize when&lt;/strong&gt;&lt;/em&gt; &lt;em&gt;targeted tweaks will meet the goal&lt;/em&gt;, and &lt;em&gt;&lt;strong&gt;I re-engineer when&lt;/strong&gt;&lt;/em&gt; &lt;em&gt;the current architecture blocks the business from moving forward&lt;/em&gt;. It&amp;rsquo;s always a balance of impact, cost, risk, and readiness.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sat, 10 May 2025 01:26:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6744</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6654/What-is-Customer-Journey-Mapping.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6654</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6654&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Customer Journey Mapping?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6654/What-is-Customer-Journey-Mapping.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;Customer Journey Mapping&lt;/strong&gt; is a strategic tool used by businesses to &lt;em&gt;&lt;strong&gt;visualize and understand the process that customers go through when interacting with a company&lt;/strong&gt;&lt;/em&gt;, from initial awareness to post-purchase experience. It provides a detailed, visual representation of the steps, emotions, touchpoints, and actions a customer takes during their relationship with a brand. This map helps businesses gain insights into the customer experience and identify opportunities for improvement, optimization, and innovation.&lt;/p&gt;

&lt;p&gt;The primary goal of customer journey mapping is to align a company&amp;rsquo;s efforts with the needs, pain points, and expectations of customers. By analyzing the full spectrum of a customer&amp;rsquo;s experience, from discovery to loyalty, businesses can make more informed decisions about how to enhance their products, services, and customer interactions.&lt;/p&gt;

&lt;p&gt;A typical customer journey map includes several key components:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Customer Personas&lt;/strong&gt;: These are detailed descriptions of the target audience segments, including demographics, behaviors, and motivations.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Stages of the Journey&lt;/strong&gt;: The journey is divided into distinct stages that reflect a customer&amp;rsquo;s path&amp;mdash;such as awareness, consideration, purchase, retention, and advocacy. Each stage represents different touchpoints where the customer engages with the business.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Customer Touchpoints&lt;/strong&gt;: These are the specific points of interaction between the customer and the company, which can include websites, social media, emails, customer service, or in-store experiences.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Customer Emotions&lt;/strong&gt;: Understanding how customers feel at each touchpoint helps identify pain points and areas for improvement. A positive emotional experience can build loyalty, while frustration or confusion may lead to churn.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Opportunities and Gaps&lt;/strong&gt;: Mapping allows businesses to identify areas where customers face difficulties or where there are gaps in the journey that could be improved or enhanced, ensuring a more seamless and enjoyable experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By employing customer journey mapping, businesses can better anticipate customer needs, personalize interactions, and create a more cohesive experience across all touchpoints. Ultimately, this leads to higher customer satisfaction, increased loyalty, and improved business performance.&lt;/p&gt;

&lt;p&gt;In a business analyst context, customer journey mapping is essential for making data-driven decisions, improving customer service, and aligning cross-functional teams to meet customer expectations effectively.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example of Customer Journey Map&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/Portals/0/Public%20Uploads/EDW/New_Translator_Journey_Map%20-%20large.png&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;What is Customer Journey Mapping?&quot; src=&quot;/Portals/0/Public%20Uploads/New_Translator_Journey_Map.png&quot; style=&quot;width: 550px; height: 420px;&quot; title=&quot;What is Customer Journey Mapping?&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;Attribution: &lt;a href=&quot;https://commons.wikimedia.org/wiki/File:New_Translator_Journey_Map.png&quot; target=&quot;_blank&quot;&gt;Wikimedia.org under CC BY-SA 4.0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 29 Dec 2024 23:58:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6654</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6352/What-is-Composable-Business-Architecture.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6352</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6352&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Composable Business Architecture?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6352/What-is-Composable-Business-Architecture.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;Composable Business Architecture (CBA)&lt;/strong&gt; is a business architecture approach and methodology that emphasizes flexibility, adaptability, and modularity in designing and organizing the components of a business. It is a response to the ever-changing and complex nature of the business environment, where organizations need to be agile and responsive to rapidly evolving market conditions and customer demands.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;Composable business means creating an organization made from interchangeable building blocks&amp;rdquo;&lt;/em&gt; - Kasey Panetta, Gartner Contributor&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The same way a Lego brick is the basic building block of any Lego masterpiece, a Packaged Business Capability (PBC) is the basic building block of a composable business model.&amp;nbsp; Each of the enterprise PBCs fulfills a critical function of the business.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;&lt;em&gt;Composable business is a natural acceleration of the digital business that you live in every day. It allows us to deliver the resilience and agility that these interesting times demand.&lt;/em&gt;&amp;rdquo; - Daryl Plummer, Distinguished VP Analyst, Gartner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Gartner identifies, &lt;em&gt;&lt;u&gt;four principles of composable business architecture&lt;/u&gt;&lt;/em&gt;:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Modularity &lt;/strong&gt;- dividing the business domain into smaller discrete components with clearly defined responsibilities&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Autonomy &lt;/strong&gt;- ensure the individual components are as independent as possible from other components in order to minimize dependencies and enterprise impact when one component needs to be changes or replaced&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Orchestration &lt;/strong&gt;- the process and tools used to control the flow and collaboration among the individual business components in order to achieve specific business objectives&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Discovery &lt;/strong&gt;- the ability to easily find and understand existing business process and component assets within the enterprise to facilitate reusability and for quickly composing new processes for in response to opportunities or business landscape changes&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;An organization that delivers business outcomes and adapts to the pace of business change. It does this through the assembly and combination of packaged business capabilities&amp;hellip; application building blocks that have been purchased or developed.&amp;rdquo;&lt;/em&gt; &amp;mdash; Gartner&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When it comes to establishing composable businesses, Gartner defines &lt;u&gt;&lt;em&gt;three essential building blocks&lt;/em&gt;&lt;/u&gt;, as follows:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Composable thinking&lt;/strong&gt; - Composable thinking is an adaptable problem-solving approach that involves breaking complex challenges into modular components, allowing for flexible and creative recombination to address evolving needs, fostering innovation and efficiency. It emphasizes modularity, reusability, and customer-centricity in finding solutions and is relevant across diverse domains, including technology, business, and product development.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Composable technology&lt;/strong&gt; - Composable technology refers to an IT infrastructure and architecture approach that leverages modular components and software-defined resources, enabling organizations to dynamically and flexibly allocate computing, storage, and networking resources to meet specific application or business requirements. This approach enhances agility, scalability, and resource utilization in a rapidly changing technology landscape, allowing organizations to adapt quickly to evolving needs and opportunities.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Composable business architecture&lt;/strong&gt; - Composable Business Architecture is a strategic framework for designing and organizing a business&amp;#39;s components, such as processes, capabilities, and technologies, in a modular and flexible manner. It enables organizations to quickly adapt to changing market conditions, customer demands, and emerging opportunities by promoting modularity, reusability, and interoperability in their business operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Composable Business Architecture is particularly relevant in industries characterized by rapid change, digital transformation, and the need for continuous innovation. It helps organizations stay competitive and responsive to emerging opportunities and challenges by providing a framework for designing and organizing their business components in a flexible and adaptable manner.&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 10 Sep 2023 22:50:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6352</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/100/What-is-BPMN.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=100</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=100&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/100/What-is-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;BPMN &lt;/strong&gt;stands for &lt;a href=&quot;https://modernanalyst.com/Resources/Templates/tabid/146/ID/487/Cheat-Sheet-for-BPMN-Business-Process-Modeling-Notation.aspx&quot;&gt;Business Process Model and Notation&lt;/a&gt;,&amp;nbsp;it is&amp;nbsp;an industry standard that provides businesses with the capability of visualizing and communicating their internal business processes and their external business to business processes in a standard manner. Beyond the obvious use of modeling business processes, BPMN has been created with the key goal of creating a bridge between the business process modeling notation (BPMN) and IT-oriented execution languages that will implement the modeled business processes within a business process management system.&lt;/p&gt;

&lt;p&gt;This is done by maintaining and supporting a strict internal model that maps the rich set of graphical objects and object attributes of BPMN to executable languages such as the Business Process Execution Language (BPEL) or Business Process Modeling Language (BPML) to support immediate execution of modeled buiness processes.&lt;/p&gt;

&lt;p&gt;Key features and concepts of BPMN include:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;
 &lt;p&gt;Symbols and Notation -&amp;nbsp;BPMN utilizes a set of standardized symbols and graphical elements to represent various elements of a business process, such as tasks, &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2729/Can-you-have-multiple-start-and-end-events-in-BPMN.aspx&quot;&gt;events&lt;/a&gt;, &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2602/Describe-the-BPMN-Inclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx&quot;&gt;gateways&lt;/a&gt;, and &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2530/What-are-Message-Flows-in-BPMN.aspx&quot;&gt;flows&lt;/a&gt;. These symbols are intuitive and can be easily understood by both technical and non-technical stakeholders.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;p&gt;Process Modeling -&amp;nbsp;BPMN allows for the modeling of end-to-end business processes, capturing their flow, activities, decisions, and interactions. It enables the representation of complex processes, including parallel and sequential flows, loops, and conditional paths.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;p&gt;Collaboration and Choreography -&amp;nbsp;BPMN supports the modeling of collaborative processes involving multiple participants or organizations. It allows for the representation of interactions, message flows, and responsibilities between different process participants in the &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2529/What-is-a-BPMN-Collaboration-Diagram.aspx&quot;&gt;BPMN collaboration diagram&lt;/a&gt;.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;p&gt;Event-driven Modeling - BPMN includes specific symbols and constructs to represent events that trigger or result from certain activities or states in a process. It enables the modeling of event-driven behavior, such as timers, message events, and error events.&lt;/p&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;p&gt;Process Governance and Analysis -&amp;nbsp;BPMN provides a foundation for process governance, documentation, and analysis. It enables stakeholders to document and communicate process requirements, analyze process performance, identify bottlenecks, and optimize process flows.&lt;/p&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By leveraging BPMN, business and systems analysts can effectively analyze, communicate, and optimize business processes, collaborate with stakeholders, facilitate requirements elicitation, simulate process behavior, support system integration, and ensure compliance with regulations.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 02 Jun 2023 01:37:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:100</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6238/What-is-Human-In-the-Loop-HITL.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6238</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6238&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Human In the Loop (HITL)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6238/What-is-Human-In-the-Loop-HITL.aspx</link> 
    <description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Human in the loop (HITL)&lt;/strong&gt;&lt;/em&gt; refers to a design or operation process or system where human intervention or oversight is involved in certain activities that may also utilize machine learning, artificial intelligence, or automation. In other words, HITL is a concept that describes the collaboration between human decision-making and machine intelligence.&lt;/p&gt;

&lt;p&gt;In &amp;ldquo;human-in-the-middle&amp;rdquo; systems, humans are responsible for supervising, monitoring, and directing the actions of machines or software algorithms. Human oversight is critical for ensuring that the automated systems are working correctly, making ethical decisions, ensuring the legality of the action, and achieving the desired business outcomes. The human in the loop concept can be used in a variety of applications such as back office process systems, autonomous vehicles, medical diagnosis, fraud detection, and many more.&lt;/p&gt;

&lt;p&gt;The HITL approach is often used in situations where it is crucial to balance the benefits of automation with the limitations of machines. By incorporating human oversight, &amp;quot;human in the loop&amp;quot; can enhance the accuracy, efficiency, and safety of automated systems while reducing errors and risks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Some quick points about the human in the loop approach&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;HITL is a model of human-machine interaction where a human is involved in the decision-making process of a partially automated system.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;In HITL systems, a human user oversees and monitors the automated process and makes final decisions based on the results produced by the system.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;HITL is commonly found in fields such as machine learning and artificial intelligence (AI).&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;HITL helps ensure that the system is making accurate and appropriate decisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;HITL is a compromise between fully automated systems and fully human-driven systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;HITL improves the speed and accuracy of decision-making while also ensuring that important factors such as ethics, morality, and context are taken into account by the human.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img alt=&quot;Human in the Loop (HITL)&quot; src=&quot;/Portals/0/Public%20Uploads/human-in-the-loop-600-dall-e.png&quot; style=&quot;width: 600px; height: 529px;&quot; title=&quot;Human in the Loop (HITL)&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sat, 11 Mar 2023 21:45:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6238</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2467/How-might-a-business-analyst-use-BPMN-differently-for-Business-Models-than-for-Executable-Models.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2467</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2467&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How might a business analyst use BPMN differently for Business Models than for Executable Models?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2467/How-might-a-business-analyst-use-BPMN-differently-for-Business-Models-than-for-Executable-Models.aspx</link> 
    <description>&lt;p&gt;The origins of BPMN began in the area of executable models. &amp;nbsp;That is, it was created to be precisely interpreted by workflow engines or business process management systems in order to automatically orchestrate how information, documents, or other workflow items are directed through a system. The benefit of an executable model is that it can be changed and immediately re-executed to establish a new workflow. &amp;nbsp;At least, that&amp;rsquo;s the idea.&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Apr 2022 16:20:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2467</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1924/Why-bother-with-identifying-use-cases-Why-not-jump-straight-to-process-flows.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1924</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1924&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Why bother with identifying use cases?  Why not jump straight to process flows?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1924/Why-bother-with-identifying-use-cases-Why-not-jump-straight-to-process-flows.aspx</link> 
    <description>&lt;p&gt;Whether documenting business processes or systems processes, use cases and process flows can both be valuable tools.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;A use case description textually describes the main success scenarios of a process as well as the major alternate scenarios and exception scenarios. Process flows do the same thing, though in graphical form.&amp;nbsp; A process flow documents the step by step activities of the main success scenario.&amp;nbsp; Decision points (often shown as diamond shapes) show where the main scenario branches off into alternate scenarios.&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 07 Oct 2021 16:15:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1924</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5919/What-is-JTBD--Jobs-to-be-Done-Framework.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5919</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5919&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is JTBD - Jobs to be Done Framework?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5919/What-is-JTBD--Jobs-to-be-Done-Framework.aspx</link> 
    <description>&lt;p&gt;&lt;meta charset=&quot;utf-8&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&amp;ldquo;Jobs to be Done&amp;rdquo; also known as JTBD is a market and customer research framework with the goal of identifying the underlying tasks (aka jobs) that customers are trying to get done in the given problem domain.&lt;/p&gt;

&lt;p&gt;The Jobs to be Done theory and method was first popularized by Clayton Christensen, Harvard Business School professor, in his very popular book The Innovator&amp;rsquo;s Solution.&lt;/p&gt;

&lt;p&gt;In one of his article titled &amp;ldquo;&lt;a href=&quot;https://hbr.org/2016/09/know-your-customers-jobs-to-be-done&quot; target=&quot;_blank&quot;&gt;Know your Customer&amp;rsquo;s Jobs to be Done&lt;/a&gt;&amp;rdquo;, Mr. Christensen clearly explains the genesis and core of this concept:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;The theory of jobs to be done was developed in part as a complement to the theory of disruptive innovation&amp;mdash;which at its core is about competitive responses to innovation: It explains and predicts the behavior of companies in danger of being disrupted and helps them understand which new entrants pose the greatest threats.&amp;rdquo;&lt;/p&gt;

&lt;p&gt;&amp;ldquo;What they really need to home in on is the progress that the customer is trying to make in a given circumstance&amp;mdash;what the customer hopes to accomplish. This is what we&amp;rsquo;ve come to call the &lt;strong&gt;&lt;u&gt;job to be done&lt;/u&gt;&lt;/strong&gt;.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To even begin to understand your customer you need to walk a mile in their shoes; you need to understand the jobs they have to do aka their &amp;ldquo;jobs to be done&amp;rdquo;.&amp;nbsp; Tasks or jobs are foundational for discovering what motivates your users/customers and why they behave the way they do.&lt;/p&gt;

&lt;p&gt;New Markets Advisors, a leading consulting firm in this area, uses a proprietary step by step approach to their Job Roadmap when they apply the Jobs to be Done method to help their customers to innovate:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Establish Objectives -&amp;gt; Strategy&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Plan Your Approach -&amp;gt; Research Methods&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Build a Jobs Atlas -&amp;gt; Customer Research&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Generate Ideas -&amp;gt; Ideation&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Reframe Your Perspective -&amp;gt; Open Innovation&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Experiment &amp;amp; Iterate -&amp;gt; Test and Learn&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other practitioners take a more traditional approach to jobs-to-be-done by thinking of job as &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3626/How-would-you-build-a-Business-Process-Model.aspx&quot;&gt;a process&lt;/a&gt; which is documented using a Job Map.&amp;nbsp; Basic steps to &lt;a href=&quot;https://hbr.org/2008/05/the-customer-centered-innovation-map&quot; target=&quot;_blank&quot;&gt;create a Job Map&lt;/a&gt; include:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Define &lt;/strong&gt;- Define the aspects of the job your customer has a problem with.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Locate &lt;/strong&gt;- Locate and define the inputs and resources your customer needs to do the job.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Prepare &lt;/strong&gt;- Identify how your customer must prepare and transform the inputs in order to get the job done.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Confirm &lt;/strong&gt;- Ask what your customer needs to verify or validate to ensure the job is done right.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Execute &lt;/strong&gt;- What does the customer need to do to execute the job successfully.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Monitor &lt;/strong&gt;- Determine what areas or metric your customer needs to monitor to ensure the job is done right.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Modify &lt;/strong&gt;- What aspects of the job steps need to be changed in order to successfully complete the job.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Conclude &lt;/strong&gt;- Are there any specific steps which must be completed in order for the job to be final and done?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Business analysts and product managers can use the Jobs-to-be-Done (JTBD) method to create innovative &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6525/What-is-a-Product-Roadmap.aspx&quot; target=&quot;_blank&quot;&gt;product roadmaps&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;Jobs to be Done - JTBD&quot; src=&quot;/Portals/0/Public%20Uploads/Jobs-to-be-Done-JTBD.jpg&quot; style=&quot;width: 550px; height: 300px;&quot; title=&quot;Jobs to be Done - JTBD&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sat, 11 Sep 2021 06:37:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5919</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3626/How-would-you-build-a-Business-Process-Model.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3626</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3626&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How would you build a Business Process Model?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3626/How-would-you-build-a-Business-Process-Model.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 8pt;&quot;&gt;Building a Business Process Model is a complex task that requires a number of successful steps to complete.&lt;/p&gt;

&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 8pt;&quot;&gt;1) Determine scope&lt;/p&gt;

&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 8pt;&quot;&gt;2) Gather background information&lt;/p&gt;

&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 8pt;&quot;&gt;3) Conduct interviews&lt;/p&gt;

&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 8pt;&quot;&gt;4) Begin Modeling&lt;/p&gt;

&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 8pt;&quot;&gt;5) Validate and iterate&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 09 Nov 2020 03:31:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3626</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3739/What-is-DMN-and-how-is-it-used-to-support-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3739</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3739&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is DMN and how is it used to support BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3739/What-is-DMN-and-how-is-it-used-to-support-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;BPMN is used to define business processes as a sequence of activities. Gateways are used to show branching of different process paths. &amp;nbsp;For many years, analysts would clumsily model decision logic directly in business process models in an attempt to fully define process branching logic. This made process models messy.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;DMN or Decision Modeling Notation was published in 2015 by the Object Management Group. &amp;nbsp;It&amp;#39;s a graphical language for specifying business decisions. &amp;nbsp;DMNs primary purpose is to give analysts a tool for separating the business decision logic from the business process.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 11 Oct 2020 17:35:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3739</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2729/Can-you-have-multiple-start-and-end-events-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2729</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2729&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Can you have multiple start and end events in BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2729/Can-you-have-multiple-start-and-end-events-in-BPMN.aspx</link> 
    <description>&lt;span&gt;The BPMN standard allows for multiple start and end events to be used at the same process level. &amp;nbsp;There a few reasons why the business analyst may use multiple start or end events, but caution must be used to avoid mistakes.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 27 Jul 2018 14:40:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2729</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1999/What-are-the-5-basic-categories-of-elements-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1999</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1999&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are the 5 basic categories of elements in BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1999/What-are-the-5-basic-categories-of-elements-in-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;BPMN is a robust notation designed to balance two competing needs.&amp;nbsp; The notation should be simple enough for all stakeholders to understand, yet robust enough to handle complex orchestration of events to a level of detail which can be made executable.&amp;nbsp; Not an easy thing to do.&amp;nbsp; However, by organizing elements into distinct categories, a sizable notation can be more easily understood.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 13 Mar 2017 15:25:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1999</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2728/What-is-the-difference-between-a-task-and-an-activity-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2728</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2728&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the difference between a task and an activity in BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2728/What-is-the-difference-between-a-task-and-an-activity-in-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Just like all squares are rectangles but not all rectangles are squares, similarly all tasks are activities but not all activities are tasks.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In BPMN terminology, activities represent work completed by a group or organization. A process, sub-process, or task are all types of activities. &amp;#160;Some activities are atomic (a task) while others are not atomic (process and sub-process) since they can be further decomposed.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;So you can use the generic term activity when discussing processes and work being done. &amp;#160;But if you want to be less ambiguous in your meaning the terms process, sub-process, and task should be used.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 08 Sep 2013 22:39:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2728</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2675/Describe-the-BPMN-Complex-Gateway-and-how-it-is-used-in-process-modeling.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2675</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2675&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the BPMN Complex Gateway and how it is used in process modeling?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2675/Describe-the-BPMN-Complex-Gateway-and-how-it-is-used-in-process-modeling.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;BPMN Complex Gateways can be used for splitting or merging a complicated process flow scenario. &amp;#160;Complex Gateways are not often used in BPMN since the simpler and more well understood parallel, inclusive, and exclusive gateways handle most situations. &amp;#160;For a refresher of how each of these gateways work you can review the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2603/Describe-the-BPMN-Parallel-Gateway-and-how-it-is-used-in-process-modeling.aspx&quot; target=&quot;_blank&quot;&gt;BPMN Parallel Gateway&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2602/Describe-the-BPMN-Inclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx&quot; target=&quot;_blank&quot;&gt;BPMN Inclusive Gateway&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2604/Describe-the-BPMN-Exclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx&quot; target=&quot;_blank&quot;&gt;BPMN Exclusive Gateway&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;However, for more involved scenarios that use complex sequence flow rules the BPMN Complex Gateway can actually simplify your model by eliminating complicated combinations of multiple gateways.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A Complex Gateway allows the modeler to specify any arbitrary rules needed to determine how to emit tokens or process arriving tokens. &amp;#160;The example below shows how the BPMN Complex Gateway could be used for an interview process where references have been requested for a particular candidate. &amp;#160;The process is intended to request 5 references, but for the sake of time it will proceed after receiving only 3.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img src=&quot;/Portals/0/images/BPMN Complex Gateway Example.jpg&quot; alt=&quot;BPMN Complex Gateway Example&quot; width=&quot;550&quot; height=&quot;349&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;This example diagram shows the process with a placeholder (dotted diamond) for a gateway.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;If no gateway is used then the flow is never synchronized and the tokens will continue on to the next task as each token is received. &amp;#160;This is not how we want the process to work. &amp;#160;An exclusive gateway would behave the same way when used to merge flows. &amp;#160;If a parallel gateway is used then the gateway would wait for all 5 tokens to arrive before proceeding. &amp;#160;This also is not how we intend for the process to work. &amp;#160;Similarly, an inclusive gateway waits for all tokens that were emitted from the corresponding splitting gateway. &amp;#160;Therefore, in this instance the best solution is the Complex Gateway. &amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img src=&quot;/Portals/0/images/BPMN - Complex Gateway - Merge.jpg&quot; alt=&quot;BPMN Complex Gateway Example&quot; width=&quot;280&quot; height=&quot;281&quot; /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The complex gateway is coupled with an annotation where the specific rules for processing the tokens are described. &amp;#160;We can clearly state that the process will proceed once 3 (of the possible 5) references are received.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Bigazi provides a nice &lt;a href=&quot;http://youtu.be/PZiHaxGJ8tw&quot; target=&quot;_blank&quot;&gt;YouTube simulation of the Complex Gateway&amp;#160;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 06 Jul 2013 20:47:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2675</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2674/Describe-the-BPMN-Event-Based-Exclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2674</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2674&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the BPMN Event-Based Exclusive Gateway and how it is used in process modeling?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2674/Describe-the-BPMN-Event-Based-Exclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The more common BPMN gateways that you might be familiar with are usually data-based gateways such as the inclusive and exclusive gateways. Here is the list of all the &lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2031/What-is-a-BPMN-Gateway.aspx&quot; target=&quot;_blank&quot;&gt;BPMN Gateways&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When a data-based exclusive gateway is used, the value of a data element is evaluated by a condition statement to determine which path the process should proceed along.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In the following example, when the process reaches the gateway it already has data regarding the distance that must be traveling. &amp;nbsp;The gateway condition evaluates the data to determine which path should be taken.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Data-Based Gateway&quot; height=&quot;334&quot; src=&quot;/Portals/0/images/Data-Based Gateway.jpg&quot; width=&quot;558&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;BPMN also provides event-based gateways. Event-based gateways do not evaluate data. &amp;nbsp;Instead, when the Event-Based Exclusive Gateway is reached it waits. &amp;nbsp;In particular it is waiting for an &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2032/What-is-a-BPMN-Event.aspx&quot;&gt;event &lt;/a&gt;which it will use to determine which path the process should proceed along. &amp;nbsp;An event-based gateway is required any time a decision is made by another participant based on data that is not visible to our process.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;If you examine the icon used for the BPMN Event-Based Exclusive Gateway you will see that it inherits elements from several other BPMN icons. &amp;nbsp;First, there is the diamond which clearly shows it&amp;rsquo;s a gateway. &amp;nbsp;Per the BPMN specification, this gateway is only used to branch the process and is not used for merging or synchronization. &amp;nbsp;Within the diamond shape, there is a thin double circle representing an intermediate event shape. &amp;nbsp;Finally, there is a pentagon shape which represent multiple events. &amp;nbsp;So the Event-Based Exclusive Gateway is a gateway that deals with multiple intermediate events.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In the following example, the Event-Based Exclusive Gateway waits for an event to arrive, passes the flow of control along the correct path, and then doesn&amp;rsquo;t permit any other tokens to be passed along. Any other events that arrive as part of the same process instance will be ignored.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;Event-Based Exclusive Gateway Example&quot; height=&quot;250&quot; src=&quot;/Portals/0/images/Event-Based Exclusive Gateway Example.jpg&quot; width=&quot;550&quot; /&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The event-based gateway also has the ability to be used to instantiate a process. &amp;nbsp;When this is the case the Event-Based Exclusive Gateway icon has only a single circle within the diamond. &amp;nbsp;When used to start a process, the Event-Based Exclusive Gateway allows the process to start in a number of ways based on the event that triggers it.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Event-Based Exclusive Start&quot; height=&quot;260&quot; src=&quot;/Portals/0/images/Event-Based Exclusive Start.jpg&quot; width=&quot;551&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;For more details on the Business Process Modeling Notation (BPMN) including BPMN Gateways, please reference our&amp;nbsp;&lt;a href=&quot;https://www.modernanalyst.com/Resources/Templates/tabid/146/ID/487/Cheat-Sheet-for-BPMN-Business-Process-Modeling-Notation.aspx&quot;&gt;Cheat Sheet for BPMN (Business Process Modeling Notation)&lt;/a&gt;.&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 06 Jul 2013 20:34:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2674</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2673/Describe-the-BPMN-Event-Based-Parallel-Gateway-and-how-it-is-used-in-process-modeling.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2673</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2673&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the BPMN Event-Based Parallel Gateway and how it is used in process modeling?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2673/Describe-the-BPMN-Event-Based-Parallel-Gateway-and-how-it-is-used-in-process-modeling.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The more common BPMN gateways that you might be familiar with are usually data-based gateways. These include the inclusive and exclusive gateways. Here is the list of all the &lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2031/What-is-a-BPMN-Gateway.aspx&quot; target=&quot;_blank&quot;&gt;BPMN Gateways&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When a data-based gateway is used, the value of a data element is evaluated by a condition statement to determine which path the process should proceed along.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;BPMN also provides event-based gateways. Event-based gateways do not evaluate data. &amp;nbsp;Instead, event-based gateways wait for an event which is then used to determine which path the process should proceed along. &amp;nbsp;An event-based gateway is required anytime a decision is made by another participant based on data that is not visible to our process.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Sometimes, the start of a process is dependent upon several events having occurred. &amp;nbsp;In this instance a Event-Based Parallel Gateway is used. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;BPMN Event-Based Parallel Gateway&quot; height=&quot;125&quot; src=&quot;/Portals/0/images/Event-Based Parallel Start Gateway.jpg&quot; width=&quot;125&quot; /&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;If you examine the icon used for the BPMN Event-Based Parallel Gateway you will see that it inherits elements from several other BPMN icons. &amp;nbsp;First, there is the diamond which clearly shows it&amp;rsquo;s a gateway. &amp;nbsp;Per the BPMN specification, this gateway is only used to branch the process and is not used for merging or synchronization. &amp;nbsp;Within the diamond shape, there is a single circle representing a start &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2032/What-is-a-BPMN-Event.aspx&quot;&gt;event&lt;/a&gt;. &amp;nbsp;Finally, there is a plus shape which represent that all of the following events should occur in parallel. &amp;nbsp;So the Event-Based Parallel Gateway is a gateway that waits to receive multiple start events and allows them all to proceed in parallel.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;It is important to note that while the Event-Based Parallel Gateway will allow multiple events to pass through and start the corresponding portion of the process, it does not wait for all of the events to arrive. That is, it does not wait and synchronize the events before the start of each process path is permitted.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;For more details on the Business Process Modeling Notation (BPMN) including BPMN Gateways, please reference our&amp;nbsp;&lt;a href=&quot;https://www.modernanalyst.com/Resources/Templates/tabid/146/ID/487/Cheat-Sheet-for-BPMN-Business-Process-Modeling-Notation.aspx&quot;&gt;Cheat Sheet for BPMN (Business Process Modeling Notation)&lt;/a&gt;.&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 06 Jul 2013 20:23:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2673</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2604/Describe-the-BPMN-Exclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2604</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2604&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the BPMN Exclusive Gateway and how it is used in process modeling.</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2604/Describe-the-BPMN-Exclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;An Exclusive Gateway is one of the most common gateways used in BPMN and is depicted as an empty diamond or can be show as a diamond with an “X” within it. &amp;#160;The empty diamond is most commonly used by modelers. &amp;#160;As a best practice, once the modeler chooses which symbol to use he should be consistent throughout the diagram.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;/Portals/0/images/Exclusive Gateway.jpg&quot; alt=&quot;BPMN Exclusive Gateway&quot; width=&quot;358&quot; height=&quot;72&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: small;&quot;&gt;When used as a diverging gateway (splitting the sequence flow into many paths), an exclusive gateway can have 2 or more outgoing paths. &amp;#160;It is used to direct the sequence flow along a single path where the condition evaluates to “True”. &amp;#160; When using an exclusive gateway ONE AND ONLY ONE path can be taken for a given instance of a process which is why the term exclusive is used. &amp;#160;Each condition is checked until a condition evaluates to true. &amp;#160;Once a condition evaluates to true the flow proceeds along that path (a single token is emitted) and no other conditions are checked.&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img src=&quot;/Portals/0/images/Exclusive Gateway Example.jpg&quot; alt=&quot;BPMN Exclusive Gateway Example&quot; width=&quot;500&quot; height=&quot;253&quot; /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Often, there is one path which is identified as the default path. &amp;#160;This means that if no other path condition evaluates to true then the default path will automatically proceed. &amp;#160;If the process modeler fails to define a default path and none of the path conditions evaluate to true then a runtime exception occurs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When used as a converging gateway, an exclusive gateway will pass along any token it receives without synchronization. &amp;#160; This should intuitively make sense since the exclusive gateway is most commonly used to merge the paths which came from a diverging exclusive gateway where only one condition is permitted to evaluate to true and emit a token. &amp;#160;If the converging exclusive gateway waited for other tokens for synchronization, it would be waiting forever.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&amp;#160;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 12 May 2013 00:02:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2604</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2603/Describe-the-BPMN-Parallel-Gateway-and-how-it-is-used-in-process-modeling.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2603</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2603&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the BPMN Parallel Gateway and how it is used in process modeling.</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2603/Describe-the-BPMN-Parallel-Gateway-and-how-it-is-used-in-process-modeling.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A Parallel Gateway is one of the most common gateways used in BPMN and is depicted as a diamond with a “+” within it.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;/Portals/0/images/Parallel Gateway.jpg&quot; alt=&quot;BPMN Parallel Gateway&quot; width=&quot;323&quot; height=&quot;73&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: small;&quot;&gt;When used as a diverging gateway (splitting the sequence flow into many paths), a parallel gateway can have 2 or more outgoing paths. &amp;#160;When using a parallel gateway ALL paths must be taken for a given instance of a process. &amp;#160;Therefore, there are no conditions checked before proceeding along each path.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;/Portals/0/images/Parallel Gateway Example.jpg&quot; alt=&quot;BPMN Parallel Gateway Example&quot; width=&quot;500&quot; height=&quot;262&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When used as a converging gateway, a parallel gateway will wait for all tokens to arrive from each incoming path before merging and synchronizing the flow.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 11 May 2013 23:42:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2603</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2602/Describe-the-BPMN-Inclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2602</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2602&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the BPMN Inclusive Gateway and how it is used in process modeling.</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2602/Describe-the-BPMN-Inclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;An Inclusive Gateway is one of the most common gateways used in BPMN and is depicted as a diamond with a circle within it. &amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;/Portals/0/images/Inclusive Gateway.jpg&quot; alt=&quot;BPMN Inclusive Gateway&quot; width=&quot;329&quot; height=&quot;72&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When used as a diverging gateway (splitting the sequence flow into many paths), an inclusive gateway can have 2 or more outgoing paths. &amp;#160;It is used to direct the sequence flow along all paths where the condition evaluates to “True”. &amp;#160; When using an inclusive gateway ONE, SEVERAL, OR ALL paths can be taken for a given instance of a process. &amp;#160;Each condition is checked and if it evaluates to true a token is sent down the path. &amp;#160;With an inclusive gateway, even after a condition evaluates to “True” the rest of the conditions are checked to see if other tokens should be released along the other paths.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;/Portals/0/images/Inclusive Gateway Example.jpg&quot; alt=&quot;BPMN Inclusive Gateway Example&quot; width=&quot;500&quot; height=&quot;255&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Often, there is one path which is identified as the default path. &amp;#160;This means that if no other path condition evaluates to true then the default path will automatically proceed. &amp;#160;If the process modeler fails to define a default path and none of the path conditions evaluate to true then a runtime exception occurs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When used as a converging gateway, an inclusive gateway will wait for all tokens to arrive before merging and synchronizing the flow. &amp;#160;Each converging inclusive gateway needs to have an associated diverging gateway earlier within the process such that it is aware of which paths were activated and the tokens it should be waiting for.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 11 May 2013 23:29:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2602</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2555/What-is-the-difference-between-an-interrupting-event-and-non-interrupting-event-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2555</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2555&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the difference between an interrupting event and non-interrupting event in BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2555/What-is-the-difference-between-an-interrupting-event-and-non-interrupting-event-in-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;To understand the difference between a BPMN Interrupting Event and a BPMN Non-interrupting Event it is best to first understand the definition of a boundary event.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A boundary event is an event shown on an activity boundary that can be triggered or thrown at any time while the associated task or activity is being performed. &amp;#160;Below, a Timer boundary event is shown. &amp;#160;Some boundary events are time based while others are based on a condition which must resolve to ‘True’ in order for that branch of the flow to proceed.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br type=&quot;_moz&quot; /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img src=&quot;/Portals/0/images/intermediate_interrupting_pattern.jpg&quot; alt=&quot;BPMN Boundary Event&quot; width=&quot;447&quot; height=&quot;252&quot; /&gt;&lt;br type=&quot;_moz&quot; /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br type=&quot;_moz&quot; /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When an activity is being performed and a boundary event is triggered or thrown, a token is sent along the path defined by the boundary event. &amp;#160;However, the &amp;#160;question remains as to what should happen with the existing activity that was being performed.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In the case of an Interrupting Event, the activity which was being performed will immediately be canceled. &amp;#160;An Interrupting Event is shown by a solid circle or two solid circles around the event icon depending on whether the event was a start event (one solid circle) or an intermediate event (two solid circles).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In the case of a Non-Interrupting Event, the activity which was being performed will continue in parallel along with the new flow that was initiated by the boundary event. The current activity will NOT be cancelled (or interrupted). A Non-Interrupting Event is shown by a dashed circle or two dashed circles around the event icon depending on whether the event was a start event (one dashed circle) or an intermediate event (two dashed circles).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;You can find the &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2032/What-is-a-BPMN-Event.aspx&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;BPMN Event Notation&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt; here.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&amp;#160;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 05 Apr 2013 23:01:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2555</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2556/Describe-the-different-Timer-Events-that-are-used-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2556</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2556&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the different Timer Events that are used in BPMN.</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2556/Describe-the-different-Timer-Events-that-are-used-in-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;There are 4 variations of Time Event symbols that can be used in BPMN. &amp;nbsp;Before describing how each is used, a quick reminder of the overall &lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/2032/What-is-a-BPMN-Event.aspx&quot; target=&quot;_blank&quot;&gt;BPMN Event Notation&lt;/a&gt; is helpful. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The 4 BPMN Timer Event types are:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Timer Start Event, Interrupting&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Timer Start Event, Non-Interrupting&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Timer Intermediate Event, Interrupting&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Timer Intermediate Event, Non-Interrupting&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
 &amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;div&gt;&lt;img alt=&quot;BPMN Timer Events&quot; height=&quot;241&quot; src=&quot;/Portals/0/images/Timer Events.jpg&quot; width=&quot;368&quot; /&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;All 4 of these Timer Events are &amp;ldquo;Catching Events&amp;rdquo; meaning they are waiting for a trigger before emitting a token and allowing flow to proceed down a particular path.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;So how does each Timer &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2032/What-is-a-BPMN-Event.aspx&quot;&gt;Event &lt;/a&gt;work and under what conditions are they used?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A Timer event &amp;nbsp;can represent a specific point in time (Each morning at 9am, the 30th of the month at 10pm, etc.) or it can be used to represent a time span or passage of time (5 mins, 3 hours, 15 days, etc.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Timer Start Event&quot; height=&quot;95&quot; src=&quot;/Portals/0/images/timer start event.jpg&quot; width=&quot;98&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Timer Start Events (represented as a timer inside a single thin circle) kick off a process once the Timer Event is triggered while Timer Intermediate Events are used within a process that is already underway to redirect the flow of a process. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;An interrupting event is more common that a non-interrupting event. &amp;nbsp;As the name implies, once triggered, the current task stops and the flow of control continues along the new path. &amp;nbsp;This is shown in the diagram below.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;img alt=&quot;BPMN Boundary Event&quot; height=&quot;226&quot; src=&quot;/Portals/0/images/intermediate_interrupting_pattern.jpg&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In the case of an Non-Interrupting Timer Event (represented as a timer inside one or two dashed circles) subprocess A will not be interrupted. &amp;nbsp;Subprocess A will complete and the flow will continue on to subprocess B while a parallel flow will continue from the Non-Interrupting Timer Event onto the Handle Timeout subprocess.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;For more details on the Business Process Modeling Notation (BPMN) including BPMN Timer Events, please reference our&amp;nbsp;&lt;a href=&quot;https://www.modernanalyst.com/Resources/Templates/tabid/146/ID/487/Cheat-Sheet-for-BPMN-Business-Process-Modeling-Notation.aspx&quot;&gt;Cheat Sheet for BPMN (Business Process Modeling Notation)&lt;/a&gt;.&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 05 Apr 2013 22:41:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2556</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2554/What-are-multi-instance-activities-in-BPMN-and-how-are-they-used.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2554</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2554&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are multi-instance activities in BPMN and how are they used?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2554/What-are-multi-instance-activities-in-BPMN-and-how-are-they-used.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Multi-Instance Activities or Tasks in BPMN are one of several forms of looping activities. &amp;#160;While looping can always be modeled in BPMN using a decision gateway and sending the flow backwards to an earlier point in the process, a multi-instance activity is a nice shorthand notation that can be used in certain situations.&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img src=&quot;/Portals/0/images/bpmn2_multiinstance.jpg&quot; alt=&quot;BPMN Multi-Instance Activity&quot; width=&quot;400&quot; height=&quot;169&quot; /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Multi-instance activities are denoted by three parallel lines at the bottom-center of the activity/task symbol. &amp;#160; It’s purpose is to show that the activity occurs for a collection of objects or items. &amp;#160;The number of times that the activity completes is defined by the number of items that exist in the collection. &amp;#160;Since the collection is delivered to the activity at the start, the number of repetitions is immediately know. &amp;#160;This is different than other looping mechanisms that must check a condition every time the loop completes in order to determine if it should continue looping.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Three vertical lines indicate that the multi-instance activity is non-sequential. &amp;#160;This means that the activity can be completed for each item in the collection in no particular order.&amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Three horizontal lines indicate that the multi-instance activity is sequential. &amp;#160;This means that the activity must complete for each item in the order that they are received within the collection.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 05 Apr 2013 22:11:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2554</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2529/What-is-a-BPMN-Collaboration-Diagram.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2529</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2529&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a BPMN Collaboration Diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2529/What-is-a-BPMN-Collaboration-Diagram.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;BPMN Collaboration Diagrams show how two or more processes without a central control interact with each other in synchronized way (how they collaborate). &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;Collaboration Diagram&quot; height=&quot;300&quot; src=&quot;/Portals/0/images/Collaboration Diagram2.png&quot; width=&quot;600&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The term &amp;ldquo;central control&amp;rdquo; is key to understanding how to represent processes in a collaboration diagram. &amp;nbsp;In BMPN, a Pool is used to contain and represent a process that is centrally controlled. &amp;nbsp;However sometimes one process interacts with another process while each process is controlled by a different governing body. &amp;nbsp;This commonly happens when one organization&amp;rsquo;s process is dependent upon information or a delivery of goods from an external organization&amp;rsquo;s process. &amp;nbsp;When this happens, each process is shown in its own pool, and the two processes can communicate with one another via Message Flows between pools. &amp;nbsp;It should be noted that message flows are only used to communicate between pools and not within a pool.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Message Flows are shown as dashed lines with an empty circle showing where the message originates and and empty arrowhead where the message terminates. In contrast, Sequence flows show how the control is directed from one activity to another and are shown as solid lines with filled in arrowheads. &amp;nbsp;Sequence Flows between activities never cross between pools, since the control of one process does not govern the control of the other process . &amp;nbsp;You can think of the boundary between pools as an interface in which the messages and their sequence are known, but the internal workings of the other process does not need to be known.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When only a single pool exists, it is often labeled to reflect the name of the process. However, within a collaboration diagram where multiple pools exist, the label is used to show the participant which manages the control of the process represented within the pool. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;What is a BPMN Collaboration Diagram?&quot; src=&quot;/Portals/0/images/Empty Pool.png&quot; style=&quot;width: 500px; height: 174px;&quot; title=&quot;What is a BPMN Collaboration Diagram?&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When multiple pools are shown, it is often the case that the organization that owns one process doesn&amp;rsquo;t know the inner workings of the other organization&amp;rsquo;s process. &amp;nbsp;So, a pool will be shown but the process within it will not. &amp;nbsp;Instead, only message flows will be shown between the pools.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 11 Mar 2013 02:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2529</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2531/What-do-the-terms-private-process-and-public-process-mean.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2531</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2531&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What do the terms private process and public process mean?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2531/What-do-the-terms-private-process-and-public-process-mean.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Processes can be modeled at different levels of abstraction. &amp;#160;The decision of what amount of detail to show depends on the audience. &amp;#160;A private process typically contains a much greater level of detail and reflects all of the information needed for someone internal to the organization to understand and follow the process. &amp;#160;In contrast, a public process will usually contain much less detail than a private process and focuses on showing only the activities and portions of the process that are relevant to other participants in the process. &amp;#160;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A great way to visualize this is to consider a process representing a buyer/seller relationship. &amp;#160;The buyer and seller are participants in the process, each contained within their own pool since they control their own process. &amp;#160;However, they interact with each other via message flows.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;If the buyer sends an order to the seller, the seller must fulfill the order. &amp;#160;There may be an elaborate quality control check as part of the order fulfillment process. &amp;#160;But this detail is irrelevant to the buyer. &amp;#160;So in a public process it wouldn’t be shown. &amp;#160;In fact, by using public processes (higher levels of abstraction showing less detail) the model allows for the flexibility of each of the participants to change the internal structure of their process without impacting each other. &amp;#160;The agreed upon handshake or interface, which is documented by a sequence of message flows, remains unchanged.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 11 Mar 2013 02:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2531</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2530/What-are-Message-Flows-in-BPMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2530</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2530&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are Message Flows in BPMN?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2530/What-are-Message-Flows-in-BPMN.aspx</link> 
    <description>&lt;p&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;What are Message Flows in BPMN?Message flows are used in BPMN collaboration diagrams. &amp;nbsp;Collaboration diagrams show how two or more processes without a central control interact with each other in synchronized way (how they collaborate). &amp;nbsp;Each process is contained within its own pool and the pool is typically labeled with the participants name.&lt;/font&gt;&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;Collaboration Diagram&quot; height=&quot;300&quot; src=&quot;/Portals/0/images/Collaboration Diagram2.png&quot; width=&quot;600&quot; /&gt;&lt;/p&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Message flows are how the two separately controlled processes communicate and collaborate with one another. &amp;nbsp;An activity or event in one pool can initiate a message to another pool. &amp;nbsp;Message Flows are depicted as dashed lines with an empty circle showing where the message originates and and empty arrowhead where the message terminates.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;Message Flow&quot; height=&quot;359&quot; src=&quot;/Portals/0/images/message flow.png&quot; width=&quot;463&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When using message flows, the message itself can be depicted as an envelope on the flow line or attached to it by a dotted line. &amp;nbsp;The message represents an item which is transferred, manipulated, or stored during the process. &amp;nbsp;These can be physical items or informational. &amp;nbsp;The message icon (the envelope) can be show unfilled, or with a gray fill. &amp;nbsp;The unfilled icon represents an initiating message while the filled icon represents a non-initiating message (or a message which a participant has sent in response to a previous message it received)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Message Flows can cross the boundaries of a pool, and represent the exchange of information between participants, whereas sequence flows will never cross over the boundaries of a pool. &amp;nbsp;Message flows can be attached to a pool, activity or event.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 11 Mar 2013 02:24:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2530</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2032/What-is-a-BPMN-Event.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2032</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2032&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a BPMN Event?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2032/What-is-a-BPMN-Event.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;An Event is a BPMN process modeling element representing something that &amp;ldquo;happens&amp;rdquo; during the course of a process. Events affect the flow of the process.&amp;nbsp; Some &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2674/Describe-the-BPMN-Event-Based-Exclusive-Gateway-and-how-it-is-used-in-process-modeling.aspx&quot;&gt;events &lt;/a&gt;such as most start events and some intermediate events have a &amp;ldquo;trigger&amp;rdquo; which defines the cause for the event, while end events often define the &amp;ldquo;result&amp;rdquo; or consequence of the ending of a particular sequenced flow.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Start Events can only &amp;ldquo;catch&amp;rdquo; a &lt;em&gt;trigger&lt;/em&gt;. Similarly, End Events can only create &amp;ldquo;throw&amp;rdquo; a &lt;em&gt;result&lt;/em&gt;. Intermediate events are less constrained and may catch triggers or throw results.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The symbol used for an event is always an unfilled circle.&amp;nbsp; However, there are several other standard attributes of the event symbols that are of importance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Internal Markers&lt;/strong&gt; - many times the circle will have an icon or &amp;ldquo;marker&amp;rdquo; within it providing more information about the type of event.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Filled versus Unfilled Markers&lt;/strong&gt; - the internal marker may be filled or unfilled.&amp;nbsp; Unfilled internal markers are used to identify that the event is a &amp;ldquo;catching&amp;rdquo; event.&amp;nbsp; This means that the event is waiting to receive notification that something has happened.&amp;nbsp; Filled internal markers are used to identify that the event is a &amp;ldquo;throwing&amp;rdquo; event.&amp;nbsp; This means that the event is being generated at that point in the process.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Single, Double, or Filled Outer Circle&lt;/strong&gt; &amp;ndash; the outer border of the event may be a single circle, a double circle, or a filled ring.&amp;nbsp; A single thick circle means that the event is a starting event, used to signify a start of a process.&amp;nbsp; A double circle means that the event is an intermediate event, used for any event which occurs after the start of a process but before its completion.&amp;nbsp; A filled ring means that the &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2556/Describe-the-different-Timer-Events-that-are-used-in-BPMN.aspx&quot;&gt;event &lt;/a&gt;is an end event, used to signify the end of a process.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Dashed versus Solid Circle&lt;/strong&gt; &amp;ndash; both start and intermediate events can be show with the outer circles being solid lines or dashed.&amp;nbsp; Solid lines are used to show interrupting events.&amp;nbsp; These are events which are triggered the moment the event occurs regardless of whether the activity has completed.&amp;nbsp; Dashed lines are used to show non-interrupting events. These are &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2673/Describe-the-BPMN-Event-Based-Parallel-Gateway-and-how-it-is-used-in-process-modeling.aspx&quot;&gt;events &lt;/a&gt;which will wait for the completion of the activity before flow of the process continues.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Events&quot; height=&quot;483&quot; src=&quot;/Portals/0/images/BPMN Events.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;For more details on the Business Process Modeling Notation (BPMN) including BPMN Events, please reference our&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://www.modernanalyst.com/Resources/Templates/tabid/146/ID/487/Cheat-Sheet-for-BPMN-Business-Process-Modeling-Notation.aspx&quot;&gt;Cheat Sheet for BPMN (Business Process Modeling Notation)&lt;/a&gt;.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 10 Oct 2011 01:26:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2032</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2031/What-is-a-BPMN-Gateway.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2031</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2031&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a BPMN Gateway?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2031/What-is-a-BPMN-Gateway.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A Gateway is a BPMN process modeling element used to control how sequence flows interact as they converge and diverge within a process. The term gateway is used to signify a mechanism by which something is either allowed or disallowed through.&amp;nbsp; A gateway is represented as a diamond.&amp;nbsp; Unlike activities, gateways do not represent work being done within a process flow.&amp;nbsp; They have no effect on operational measures such as cost, time, etc.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;When discussing flow control, tokens that traverse the various flow paths are often discussed.&amp;nbsp; Gateways have the ability to consume or generate additional tokens. How these tokens are generated or consumed depends upon the type of gateway used, as identified by its internal marker. The types of internal markers that impact flow control are shown below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;BPMN Gateways&quot; height=&quot;435&quot; src=&quot;/Portals/0/images/BPMN Gateways.jpg&quot; width=&quot;326&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 10 Oct 2011 01:16:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2031</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2001/Can-you-depict-data-items-in-a-business-process-diagram.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2001</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2001&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Can you depict data items in a business process diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2001/Can-you-depict-data-items-in-a-business-process-diagram.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Data objects and associations can be depicted in &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/892/Process-Mapping-101-A-Guide-to-Getting-Started.aspx&quot;&gt;business process flow diagrams&lt;/a&gt;.&amp;nbsp; BPMN for example defines a specific notation for dealing with data inputs and outputs from activities. The diagram below shows the standard notation used to show a data object which is generated as output from one activity and used as input by another activity.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Data Object&quot; height=&quot;208&quot; src=&quot;/Portals/0/images/BPMN - Data Object.jpg&quot; width=&quot;370&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The BMPN Assocation connector (dotted line with an arrowhead showing the direction of flow), is used to show the data association between the activity which produces the output and the activity which receives and uses the input.&amp;nbsp; If the data within the data object is defined as required, then the activity that relies on the data object as an input cannot proceed until the data is available.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The following diagram shows another allowed &amp;ldquo;shortcut&amp;rdquo; notation that can be used when the data object is an output of one activity and an input into the next activity in sequence. However, data objects do not always have to be used as input to the next activity in sequence.&amp;nbsp; They can be used by activity anywhere later in the process.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;img alt=&quot;BPMN Data Object Shortcut&quot; height=&quot;181&quot; src=&quot;/Portals/0/images/BPMN - Data Object - Shortcut Notation.jpg&quot; width=&quot;344&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 10 Sep 2011 23:11:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2001</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2000/What-types-of-business-modeling-are-supported-by-BPMN-20.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2000</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2000&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What types of business modeling are supported by BPMN 2.0?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2000/What-types-of-business-modeling-are-supported-by-BPMN-20.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;BPMN is intended to support only &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/864/Why-How-Business-Process-Modelling.aspx&quot;&gt;&lt;strong&gt;business &lt;em&gt;process &lt;/em&gt;modeling&lt;/strong&gt;&lt;/a&gt;.&amp;nbsp; This means that other important types of business modeling are not within the scope of the BPMN standard.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;Types of business modeling &lt;strong&gt;&lt;u&gt;not &lt;/u&gt;&lt;/strong&gt;supported by BPMN include:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;Definition of organizational models and resources&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;Modeling of functional breakdowns&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;Data and information models&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;Modeling of strategy&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;span style=&quot;font-family: Arial&quot;&gt;Business rules models&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 10 Sep 2011 23:09:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2000</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1835/What-is-the-difference-between-a-Pool-and-a-Swimlane.aspx#Comments</comments> 
    <slash:comments>2</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1835</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1835&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the difference between a Pool and a Swimlane?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1835/What-is-the-difference-between-a-Pool-and-a-Swimlane.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;A &amp;ldquo;swimlane&amp;rdquo; is a generic industry term used to describe the grouping of common activities in a process diagram into labeled rectangular area. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Two of the more common standards for process diagrams are the UML Activity Diagram and the BPMN Business Process Diagram (aka &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/1868/An-Introduction-to-Swimlane-Diagrams.aspx&quot;&gt;Swimlane Diagram&lt;/a&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In UML, the generic &amp;ldquo;swimlane&amp;rdquo; is represented by a concept that is called an Activity Partition.&amp;nbsp; The UML 2.0 specification describes an activity partition as a &amp;ldquo;kind of activity group for identifying actions that have some characteristic in common.&amp;rdquo;&amp;nbsp; Activity Partitions can be further divided into Activity Sub-partitions. There is really no difference between an Activity Partition and an Activity Sub-Partition other than the level at which the group activities based on a common set of characteristics.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;In BPMN, the generic term &amp;ldquo;swimlane&amp;rdquo; is represented by either a Pool or a Lane in the &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1804/What-is-a-Swimlane-Diagram.aspx&quot;&gt;swimlane diagram&lt;/a&gt;.&amp;nbsp; A &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/3153/Expanding-black-box-pools-on-an-existing-BPMN-model.aspx&quot;&gt;Pool &lt;/a&gt;is a graphical representation of a participant within the business process diagram.&amp;nbsp; Pools can represent different businesses, a generic business partner (like a supplier, manufacturer, or buyer), or be more granular if modeling a single business without external dependencies.&amp;nbsp; Additionally, a Pool may reference a process and show the internal details (white box), or it may have no internal details (black box). A Pool acts as a container for the activities and sequence flows between activities.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Lanes are mentioned in the BPMN specification as being used to organize and categorize activities within a pool.&amp;nbsp; However, the precise meaning of a lane or its appropriate scope is left up to the modeler, as the specification is silent in this area.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;So, besides the fact that a Lane is used to subdivide a Pool, what is ultimately the difference between the two?&amp;nbsp; Sequence flows can cross Lanes between activities but they cannot cross Pools. Only messages can pass between Pools.&amp;nbsp; This is by design and is a major benefit of the BPMN notation. Messages indicate transfer of information within a conversation between two parties.&amp;nbsp; These are points of risk within the business process and deserve extra attention.&amp;nbsp; Both minimizing points of communication as well as ensuring clear communications take place help reduce process risk. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Additionally, participants of one pull have no control over the completion of activities that may occur in another pool. Whereas, activities divided between lanes can sometimes be performed by the same person, even if they that person is performing a different role (wearing multiple hats).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 08 May 2011 02:06:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1835</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1804/What-is-a-Swimlane-Diagram.aspx#Comments</comments> 
    <slash:comments>6</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1804</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1804&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Swimlane Diagram?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1804/What-is-a-Swimlane-Diagram.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;A &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/1868/An-Introduction-to-Swimlane-Diagrams.aspx&quot;&gt;&lt;strong&gt;swimlane diagram&lt;/strong&gt;&lt;/a&gt; (also sometime called a cross-functional diagram) documents the steps or activities of a process flow or workflow.&amp;nbsp; More specifically, a swimlane diagram groups these activities into swimlanes which are horizontal or vertical columns that contain all of the activities which fit into the category represented by that swimlane.&amp;nbsp; Swimlanes can represent many categories of information such as actors which perform the activities (i.e., role or department), the stage of the process in which the activity takes place, or whatever else the creator of the document feels should be emphasized and communicated by the swimlane diagram.&amp;nbsp; The term swimlane was adopted due to the visual similarity between the horizontal rows of the diagram to that of the swimlanes found within a swiming pool.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;img alt=&quot;What is a Swimlane Diagram?&quot; height=&quot;480&quot; src=&quot;/Portals/0/images/Swimlane Diagram.jpg&quot; width=&quot;600&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;A process flow or workflow diagram does not have to use swimlanes.&amp;nbsp; However, since swimlanes communicate additional information about who performs the activity or when it takes place, it&amp;rsquo;s typically a preferred best practice to include them.&amp;nbsp; Similarly, a &lt;a href=&quot;https://www.modernanalyst.com/Resources/BusinessAnalystHumor/tabid/218/ID/1811/Get_to_Know_the_Swimlane_Diagram.aspx&quot;&gt;swimlane diagram&lt;/a&gt; can use only one set of swimlanes (either vertical swimlanes or horizontal swimlanes).&amp;nbsp; In BPMN standards, a process flow is typically shown flowing from left to right.&amp;nbsp; If only one set of swimlanes is used, horizontal swimlanes are most commonly used to group activities.&amp;nbsp; In the UML standard, the activity diagram flows from top to bottom and veritcal swimlanes are most commonly used.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;One of the more common choices used by creators of swimlane diagrams is to define the roles which perform each activity within horizontal swimlanes and define the process stages in which the activity occurs within vertical swimlanes.&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 09 Apr 2011 22:42:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1804</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/98/Name-a-few-of-the-industry-standards-methodologies-or-best-practices-used-by-business-analysts-and-systems-analysts.aspx#Comments</comments> 
    <slash:comments>6</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=98</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=98&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Name a few of the industry standards, methodologies, or best practices used by business analysts and systems analysts?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/98/Name-a-few-of-the-industry-standards-methodologies-or-best-practices-used-by-business-analysts-and-systems-analysts.aspx</link> 
    <description>&lt;p&gt;-UML&lt;br /&gt;
&lt;br /&gt;
-BPMN&lt;br /&gt;
&lt;br /&gt;
-RUP&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 20 Sep 2007 00:57:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:98</guid> 
    
</item>

    </channel>
</rss>